home *** CD-ROM | disk | FTP | other *** search
/ Clickx 63 / Clickx 63.iso / software / multimedia / mirov204 / Miro_Installer.exe / xulrunner / chrome / toolkit.jar / content / global / viewPartialSource.xul < prev    next >
Encoding:
Extensible Markup Language  |  2008-04-23  |  7.6 KB  |  153 lines

  1. <?xml version="1.0"?>
  2.  
  3. <?xml-stylesheet href="chrome://global/skin/" type="text/css"?> 
  4. <?xml-stylesheet href="chrome://global/content/viewSource.css" type="text/css"?> 
  5. <?xml-stylesheet href="chrome://mozapps/skin/viewsource/viewsource.css" type="text/css"?>
  6. <?xul-overlay href="chrome://global/content/editMenuOverlay.xul"?>
  7.  
  8. <!DOCTYPE window [
  9. <!ENTITY % brandDTD SYSTEM "chrome://branding/locale/brand.dtd" >
  10. %brandDTD;
  11. <!ENTITY % sourceDTD SYSTEM "chrome://global/locale/viewSource.dtd" >
  12. %sourceDTD;
  13. ]>
  14.  
  15. <window id="viewSource"
  16.         xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
  17.         onload="onLoadViewPartialSource();"
  18.         contenttitlesetting="true"
  19.         title="&mainWindow.title;" 
  20.         titlemodifier="&mainWindow.titlemodifier;" 
  21.         titlepreface=""
  22.         titlemenuseparator ="&mainWindow.titlemodifierseparator;"  
  23.         windowtype="navigator:view-source"
  24.         width="500" height="300"
  25.         screenX="10" screenY="10"
  26.         persist="screenX screenY width height sizemode">
  27.  
  28.   <script type="application/javascript" src="chrome://global/content/globalOverlay.js"/>
  29.   <script type="application/javascript" src="chrome://global/content/nsDragAndDrop.js"/>
  30.   <script type="application/javascript" src="chrome://global/content/printUtils.js"/>
  31.   <script type="application/javascript" src="chrome://global/content/viewSource.js"/>
  32.   <script type="application/javascript" src="chrome://global/content/viewPartialSource.js"/>
  33.   <script type="application/javascript" src="chrome://global/content/viewZoomOverlay.js"/>
  34.   <script type="application/javascript" src="chrome://global/content/contentAreaUtils.js"/>
  35.  
  36.   <stringbundle id="viewSourceBundle" src="chrome://global/locale/viewSource.properties"/>
  37.  
  38.   <command id="cmd_savePage" oncommand="ViewSourceSavePage();"/>
  39.   <command id="cmd_print" oncommand="PrintUtils.print();"/>
  40.   <command id="cmd_printpreview" oncommand="PrintUtils.printPreview(onEnterPP, onExitPP);"/>
  41.   <command id="cmd_pagesetup" oncommand="PrintUtils.showPageSetup();"/>
  42.   <command id="cmd_close" oncommand="window.close();"/>
  43.   <commandset id="editMenuCommands"/>
  44.   <command id="cmd_find"
  45.            oncommand="document.getElementById('FindToolbar').onFindCommand();"/>
  46.   <command id="cmd_findAgain"
  47.            oncommand="document.getElementById('FindToolbar').onFindAgainCommand(false);"/>
  48.   <command id="cmd_findPrevious"
  49.            oncommand="document.getElementById('FindToolbar').onFindAgainCommand(true);"/>
  50.   <command id="cmd_goToLine" oncommand="ViewSourceGoToLine();" disabled="true"/>
  51.   <command id="cmd_highlightSyntax" oncommand="highlightSyntax();"/>
  52.   <command id="cmd_wrapLongLines" oncommand="wrapLongLines()"/>
  53.   <command id="cmd_textZoomReduce" oncommand="ZoomManager.reduce();"/>
  54.   <command id="cmd_textZoomEnlarge" oncommand="ZoomManager.enlarge();"/>
  55.   <command id="cmd_textZoomReset" oncommand="ZoomManager.reset();"/>
  56.  
  57.   <keyset id="editMenuKeys"/>
  58.   <keyset id="viewSourceKeys">
  59.     <key id="key_savePage" key="&savePageCmd.commandkey;" modifiers="accel" command="cmd_savePage"/>
  60.     <key id="key_print" key="&printCmd.commandkey;" modifiers="accel" command="cmd_print"/>
  61.     <key id="key_close" key="&closeCmd.commandkey;" modifiers="accel" command="cmd_close"/>
  62.     <key keycode="VK_ESCAPE" command="cmd_close"/>
  63.  
  64.     <key id="key_textZoomEnlarge" key="&textEnlarge.commandkey;" command="cmd_textZoomEnlarge" modifiers="accel"/>
  65.     <key id="key_textZoomEnlarge2" key="&textEnlarge.commandkey2;" command="cmd_textZoomEnlarge" modifiers="accel"/>
  66.     <key id="key_textZoomEnlarge3" key="&textEnlarge.commandkey3;" command="cmd_textZoomEnlarge" modifiers="accel"/>
  67.     <key id="key_textZoomReduce"  key="&textReduce.commandkey;" command="cmd_textZoomReduce" modifiers="accel"/>
  68.     <key id="key_textZoomReduce2"  key="&textReduce.commandkey2;" command="cmd_textZoomReduce" modifiers="accel"/>
  69.     <key id="key_textZoomReset" key="&textReset.commandkey;" command="cmd_textZoomReset" modifiers="accel"/>
  70.     <key id="key_textZoomReset2" key="&textReset.commandkey2;" command="cmd_textZoomReset" modifiers="accel"/>
  71.   </keyset>
  72.  
  73.   <popup id="viewSourceContextMenu">
  74.     <menuitem id="cMenu_findAgain"/>
  75.     <menuseparator/>
  76.     <menuitem id="cMenu_copy"/>
  77.     <menuseparator/>
  78.     <menuitem id="cMenu_selectAll"/>
  79.   </popup>
  80.  
  81.   <!-- Menu --> 
  82.   <toolbox id="viewSource-toolbox">
  83.     <menubar id="viewSource-main-menubar">
  84.  
  85.       <menu id="file_menu" label="&fileMenu.label;" accesskey="&fileMenu.accesskey;">
  86.         <menupopup id="filemenu-popup">
  87.           <menuitem key="key_savePage" command="cmd_savePage" id="menu_savePage"
  88.                     label="&savePageCmd.label;" accesskey="&savePageCmd.accesskey;"/>
  89.           <menuitem command="cmd_pagesetup" id="menu_pageSetup"
  90.                     label="&pageSetupCmd.label;" accesskey="&pageSetupCmd.accesskey;"/>
  91.           <menuitem command="cmd_printpreview" id="menu_printPreview"
  92.                     label="&printPreviewCmd.label;" accesskey="&printPreviewCmd.accesskey;"/>
  93.           <menuitem key="key_print" command="cmd_print" id="menu_print"
  94.                     label="&printCmd.label;" accesskey="&printCmd.accesskey;"/>
  95.           <menuseparator/>
  96.           <menuitem key="key_close" command="cmd_close" id="menu_close"
  97.                     label="&closeCmd.label;" accesskey="&closeCmd.accesskey;"/>
  98.         </menupopup>
  99.       </menu>
  100.  
  101.       <menu id="menu_edit">
  102.         <menupopup id="editmenu-popup">
  103.           <menuitem id="menu_undo"/>
  104.           <menuitem id="menu_redo"/>
  105.           <menuseparator/>
  106.           <menuitem id="menu_cut"/>
  107.           <menuitem id="menu_copy"/>
  108.           <menuitem id="menu_paste"/>
  109.           <menuitem id="menu_delete"/>
  110.           <menuseparator/>
  111.           <menuitem id="menu_selectAll"/>
  112.           <menuseparator/>
  113.           <menuitem id="menu_find"/>
  114.           <menuitem id="menu_findAgain"/>
  115.         </menupopup>
  116.       </menu>
  117.  
  118.       <menu id="menu_view" label="&viewMenu.label;" accesskey="&viewMenu.accesskey;">
  119.         <menupopup id="viewmenu-popup">
  120.           <menu id="viewTextZoomMenu" label="&menu_textSize.label;" accesskey="&menu_textSize.accesskey;">
  121.             <menupopup>                    
  122.               <menuitem id="menu_textEnlarge" command="cmd_textZoomEnlarge" 
  123.                         label="&menu_textEnlarge.label;" accesskey="&menu_textEnlarge.accesskey;"
  124.                         key="key_textZoomEnlarge"/>
  125.               <menuitem id="menu_textReduce" command="cmd_textZoomReduce" 
  126.                         label="&menu_textReduce.label;" accesskey="&menu_textReduce.accesskey;"
  127.                         key="key_textZoomReduce"/>
  128.               <menuseparator/>
  129.               <menuitem id="menu_textReset" command="cmd_textZoomReset"
  130.                         label="&menu_textReset.label;" accesskey="&menu_textReset.accesskey;"
  131.                         key="key_textZoomReset"/>
  132.             </menupopup>
  133.           </menu>
  134.           <menuseparator/>
  135.           <menuitem id="menu_wrapLongLines" type="checkbox" command="cmd_wrapLongLines"
  136.                     label="&menu_wrapLongLines.title;" accesskey="&menu_wrapLongLines.accesskey;"/>
  137.           <menuitem type="checkbox" id="menu_highlightSyntax" command="cmd_highlightSyntax"
  138.                     label="&menu_highlightSyntax.label;" accesskey="&menu_highlightSyntax.accesskey;"/>
  139.         </menupopup>
  140.       </menu>
  141.     </menubar>  
  142.   </toolbox>
  143.  
  144.   <vbox id="appcontent" flex="1"
  145.         ondragdrop="nsDragAndDrop.drop(event, contentAreaDNDObserver);">
  146.  
  147.     <browser id="content" type="content-primary" name="content" src="about:blank" flex="1"
  148.              disablehistory="true" context="viewSourceContextMenu"/>
  149.     <findbar id="FindToolbar" browserid="content"/>
  150.   </vbox>
  151.  
  152. </window>
  153.